// subpackagesA/pages/editJB/editJB.ts
import * as natApi from '../../../api/Ledger'
Page({

    /**
     * 页面的初始数据
     */
    data: {
      option1: [
        { text: '选择机泵', value: 0 },
      ],
      value1: 0,
      JBData:[
        {
          title: '所属换热站',
          value: 'heatExchangeStationName',
          placeholder: '请选择所属换热站',
          readonly: true,
          type: 'input'
        },
        {
          title: '泵名称',
          value: 'pumpName',
          placeholder: '请输入泵名称',
          type: 'input'
        },
        {
          title: '泵编号',
          value: 'pumpNumber',
          placeholder: '请输入泵编号',
          type: 'input'
        },
        {
          title: '泵类型',
          value: 'pumpType',
          placeholder: '请选择泵类型',
          type: 'select'
        },
        {
          title: '泵型号',
          value: 'pumpModel',
          placeholder: '请输入泵型号',
          type: 'input'
        },
        {
          title: '数量',
          value: 'pumpCount',
          placeholder: '请输入数量',
          type: 'input'
        },
        {
          title: '泵功率(KW)',
          value: 'pumpPower',
          placeholder: '请输入泵功率(KW)',
          type: 'radio'
        },
        {
          title: '是否变频',
          value: 'pumpIsChanger',
          placeholder: '请选择是否变频',
          type: 'radio'
        },
        {
          title: '生产厂家',
          value: 'pumpManufaturer',
          placeholder: '请输入生产厂家',
          type: 'input'
        },
        {
          title: '生产日期',
          value: 'pumpMday',
          placeholder: '请输入生产日期',
          type: 'input'
        },
        {
          title: '投产年份',
          value: 'pumpCommissioningDate',
          placeholder: '请输入投产年份',
          type: 'input'
        },
      ],
      info:{},
      isEdit:true
    },

    /**
     * 生命周期函数--监听页面加载
     */
    onLoad() {
      const jibengInfo = wx.getStorageSync('jibengInfo');
      const data = [{ text: '选择机泵', value: 0 }];
      jibengInfo.map(item => {
        data.push({
          text: item.pumpName,
          value: item.id
  
        })
      })
      this.setData({
        option1: data
      })
    },
    onClickLeft() {
      wx.navigateBack({
        delta: 1
      })
    },
    onEdit(){
      this.setData({
        isEdit:false
      })
    },
    onMenu(e: any) {
      const { value } = e.detail
      natApi.getJB(value).then((res: any) => {
        console.log(res)
        this.setData({
          info: res.data
        })
      })
    },
    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady() {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow() {

    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide() {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload() {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh() {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom() {

    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage() {

    }
})